package com.ruoyi.system.enservice;

import com.ruoyi.system.domain.GaAlarm;
import com.ruoyi.system.dto.input.AlarmDetailGetInput;
import com.ruoyi.system.dto.output.AlarmDetailOutput;

public interface IAlarmEnService {
    /**
     * 通过学生ID和案件ID查询该案件的详细信息
     * @author xuankai
     * @param dto 包含学生ID与案件ID的请求体
     * @return 案件的详细信息
     **/
    AlarmDetailOutput getDetail(AlarmDetailGetInput dto);
    
    /**
     * @Description: 更新报警信息并写入报警信息更新记录表
     * @author ckyforever
     * @param gaAlarm 新的报警信息
     * @param userId 当前用户Id
     * @return boolean
     **/
    Boolean editAlarm(GaAlarm gaAlarm,Long userId);
}
